Using the Internet to Teach Software Engineering
نویسندگان
چکیده
An internet, browser-based, computer-supported learning system was designed and built by the MSIS Department to serve primarily as an assessment vehicle for business students. Now in its second year of operation it has migrated across computer platforms and been completely redesigned to become a university resource. Hundreds of students use CSL daily. This paper will outline the development of CSL and discuss our work in connecting a taxonomy of knowledge with the multimedia assets needed for learning and assessment. In particular, its use in teaching Software Engineering courses and the lessons learnt will be explored. The implications for selfdirected study and our university's goal to provide lifelong learning will be presented.
منابع مشابه
Evaluation of the Microsoft office familiarity of the medical students of Hormozgan Medical University in 2006
The ability to access, evaluate and use information in each profession is one of the most effective materials of individual success. Accessing updated medical information is vital for physicians (1-5). In a descriptive cross sectional study performed in Bandar Abbas, the capital city of Hormozgan province in the southern part of Iran. Data the internet and computer usage was examined among m...
متن کاملTeaching Software Engineering Using Simulation Games
A typical software engineering course fails to teach its students many of the skills needed in software development organizations. Because lectures and class projects alone cannot adequately teach about the software process, we have developed a pair of games in which the process is simulated, giving students an opportunity to practice it firsthand. Problems and Programmers is an educational sof...
متن کاملExperiences Using Defect Checklists in Software Engineering Education
There are numerous challenges in teaching software engineering courses, as such courses typically cover multiple technical, managerial and social topics. Within software engineering, software quality assurance (SQA) is a complex area to teach, because it involves aspects from all these three types of topics. Given the complexity of the area and the limited amount of time available to teach a so...
متن کاملProcess Improvement within an Educational Environment
Process improvement is difficult to teach as it requires a firm basis in terms of a welldefined process and systematic measurement. In our large-scale software development course we are teaching process improvement using an experience base. The main improvement objective of the course is to teach improvement in terms of improved effort predictability. This also forms the basis to teach process ...
متن کاملThe proposal of a qualification based approach to teach software engineering course
Software engineering students are facing many difficulties and challenging tasks when they approaching to industry. They suffer from inadequate experiences that are lacking in them to be skilled software engineers. This paper proposes a new approach to teach and train the students of software engineering course. The qualification approach (proposed in this paper) concentrates to establish a sep...
متن کامل